Consistent Extra-Functional Properties Tagging for Component and Connector Models

نویسندگان

  • Shahar Maoz
  • Jan Oliver Ringert
  • Bernhard Rumpe
  • Michael von Wenckstern
چکیده

We present a model-driven approach for adding extra-functional properties to component and connector (C&C) models. The approach is based on a tagging mechanism that allows non-invasive extensions of existing languages and their models, here C&C models, with attributes for extra-functional properties. Importantly, our language extension provides means for integrated formal analyses of the consistency of tagged values. Consistency ranges from type-safety and units of quantitative measures to complex dependencies across component hierarchies as well as between component definitions and their instances. We provide a framework for defining and checking rich consistency rules of extra-functional property values based on selection, aggregation, and comparison operators. Our work allows for independent definition and organization of tagged properties to support reuse across models and development stages. The approach is implemented within the MontiCore framework for the C&C architecture description language MontiArc.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

OCL Framework to Verify Extra-Functional Properties in Component and Connector Models

We present an OCL framework and tool for the description and verification of consistency rules of extra-functional properties (EFPs) in component and connector (C&C) models. The framework is based on our previously defined structure of EFP consistency rules using selection, aggregation, and comparison operators, and provides C&C specific OCL functions and configurations that allow engineers to ...

متن کامل

Effects of Nanotube/Matrix Interface on Multi-Walled Carbon Nanotube Reinforced Polymer Mechanical Properties

In this paper, experimental and Finite Element Methods have been used to determine mechanical properties of nanocomposites. Standard tensile and compression samples with 0.0, 0.15, 0.25, 0.35, 0.45, and 0.55 weight fraction of Multi-Walled Carbon Nanotube (MWCNT) were prepared and tested. Nanotube weight fraction was varied to investigate the effects of nanotube weight fraction on nanocomposite...

متن کامل

Towards a Formalization of Connector Wrapping

Increasingly systems are composed of parts: software components, and the interaction mechanisms (or connectors) that enable them to communicate. When assembling systems from independently developed and potentially mismatched parts, wrappers may be used to overcome mismatch as well as to remedy certain extra-functional deficiencies. Unfortunately the current practice of wrapper creation and use ...

متن کامل

An improved joint model: POS tagging and dependency parsing

Dependency parsing is a way of syntactic parsing and a natural language that automatically analyzes the dependency structure of sentences, and the input for each sentence creates a dependency graph. Part-Of-Speech (POS) tagging is a prerequisite for dependency parsing. Generally, dependency parsers do the POS tagging task along with dependency parsing in a pipeline mode. Unfortunately, in pipel...

متن کامل

Photosensitizing properties for porphyrazine and some derivatives

We have investigated photosensitizing properties for porphrazine and eleven of its related derivatives based on time-dependent density functional theory (TD-DFT) calculations. The modles have been divided into two categories based on the existence of CN functional group in one category but not in the other one. The other functional groups include H, CH3, F, CF3, C6H5, and C6F5 counterparts. The...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016